DOCUMENT:Q103406 04-NOV-1993 [W_NT] TITLE :Full Screen MS-DOS Application Runs Slowly PRODUCT :Windows NT PROD/VER:3.10 OPER/SYS:WINDOWS KEYWORDS:BUGLIST ---------------------------------------------------------------------- The information in this article applies to: - Microsoft Windows NT operating system, version 3.1 - Microsoft Windows NT Advanced Server, version 3.1 ---------------------------------------------------------------------- SYMPTOMS ======== At times, your graphical, MS-DOS - based application runs very slowly in full-screen mode. You may notice this behavior is triggered by switching the application between an icon and full screen state. Also, if you press a key, the application speeds up for a short time. CAUSE ===== The Windows NT virtual MS-DOS machine (VDM) enabled idle time detection while the application was in full-screen mode. Because Windows NT does not trap video activity while an MS-DOS - based application is running in full-screen mode, it assumes the application is idle and reduces its execution priority. The reason the application speeds up when you press a key is that Windows NT detects keystrokes at all times; when the activity is noted, the status of the application is changed from idle to active. RESOLUTION ========== If you experience this behavior, use PIF Editor to create a program information file (PIF) for your application. In the Advanced Options dialog box, disable Detect Idle Time under Multitasking Options. Additional reference words: 3.10 KBCategory: KBSubCategory: 16AP ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1993.